seed of the palm tree - Francés Inglés Diccionario